/* 
    Document   : estilos
    Created on : 11/12/2012, 04:09:11 PM
    Author     : cris
    Description:
        Purpose of the stylesheet follows.
*/
.body{
    background-color: #ff7f50
}

#pagina{
    position:relative;
    width:1140px;
    height:1400px;
    top:-5px;
    margin-right:auto;
    margin-bottom:0px;
    margin-left:auto;
    background-color:#f5deb3;
    right:5px;
    color: white;
    text-align: center;
    border-radius: 40px

}

#pagina2{
    position:relative;
    width:1050px;
    height:1150px;
    top:8px;
    margin-right:auto;
    margin-bottom:0px;
    margin-left:auto;
    background-color:white;
    left: 24px;
    color: white;
    text-align: center;
    border-width:1px 1px 1px 1px;
    border-color:#d2b48c;
    border-style:solid;
    border-radius: 40px;
        

}

#cabecera2a{
    width:950px;
    height:170px;
    position:absolute;
    top:900px;
    left:30px;
}

#cabecera2aa{
    width:950px;
    height:200px;
    position:absolute;
    top:930px;
    left:30px;
    background:url(pictures/cabecera.png);
    border-radius: 30px;

}

#cabecera2a1{
    width:950px;
    height:170px;
    position:absolute;
    top:500px;
    left:30px;
 

}

#cabecera2a2{
    width:950px;
    height:170px;
    position:absolute;
    top:700px;
    left:30px;

}

#cabecera2a3{
    width:950px;
    height:170px;
    position:absolute;
    top:300px;
    left:30px;


}

#cabecera2a3mesero{
    width:400px;
    height:150px;
    position:absolute;
    top:5px;
    left:25px;
    background:url(pictures/cabecera.png);
    border-radius: 20px
}

#cabecera2a3graduacion{
    width:400px;
    height:150px;
    position:absolute;
    top:5px;
    left:25px;
    background:url(pictures/graduacion.jpg);
    border-radius: 20px
}





#cabecera2a3banquetes{
    width:400px;
    height:150px;
    position:absolute;
    top:5px;
    left:25px;
    background:url(pictures/cabecera.png);
    border-radius: 20px
}

#cabecera2a3xvanos{
    width:400px;
    height:150px;
    position:absolute;
    top:5px;
    left:25px;
    background:url(pictures/xvanos.jpg);
    border-radius: 20px
}

#cabecera2a3logistica{
    width:400px;
    height:150px;
    position:absolute;
    top:5px;
    left:25px;
    background:url(pictures/cabecera.png);
    border-radius: 20px
}


#cabecera2a3boda{
    width:400px;
    height:150px;
    position:absolute;
    top:5px;
    left:25px;
    background:url(pictures/bodas.jpg);
    border-radius: 20px
}

#cabecera2a3sonido{
    width:400px;
    height:150px;
    position:absolute;
    top:5px;
    left:25px;
    background:url(pictures/cabecera.png);
    border-radius: 20px
}

#cabecera2a3infantil{
    width:400px;
    height:150px;
    position:absolute;
    top:5px;
    left:25px;
    background:url(pictures/infantil.jpg);
    border-radius: 20px
}

#cabecera2a4{
    width:950px;
    height:110px;
    position:absolute;
    top:170px;
    left:30px;
    border-width:3px 3px 3px 3px;
    }



#cabecera{
    width:900px;
    height:200px;
    position:absolute;
    top:210px;
    left:80px;
    background:url(pictures/cabecera.png);
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;
    border-radius: 20px

}

#cabecera3{
    width:300px;
    height:200px;
    position:absolute;
    top:210px;
    left:30px;
    background:url(pictures/cabecera.png);
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;
    border-radius: 20px

}

#cabecera4{
    width:300px;
    height:200px;
    position:absolute;
    top:460px;
    left:30px;
    background:url(pictures/cabecera.png);
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;
    border-radius: 20px

}

#cabecera5{
    width:300px;
    height:200px;
    position:absolute;
    top:210px;
    left:360px;
    background:url(pictures/cabecera.png);
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;
    border-radius: 20px

}

#cabecera6{
    width:300px;
    height:200px;
    position:absolute;
    top:210px;
    left:700px;
    background:url(pictures/cabecera.png);
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;
    border-radius: 20px

}

#cabecera7{
    width:300px;
    height:200px;
    position:absolute;
    top:460px;
    left:360px;
    background:url(pictures/cabecera.png);
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;
    border-radius: 20px

}

#cabecera8{
    width:300px;
    height:200px;
    position:absolute;
    top:460px;
    left:700px;
    background:url(pictures/cabecera.png);
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;
    border-radius: 20px

}

#cabecera9{
    width:300px;
    height:200px;
    position:absolute;
    top:700px;
    left:30px;
    background:url(pictures/cabecera.png);
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;
    border-radius: 20px

}

#cabecera10{
    width:300px;
    height:200px;
    position:absolute;
    top:700px;
    left:360px;
    background:url(pictures/cabecera.png);
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;
    border-radius: 20px

}

#cabecera11{
    width:300px;
    height:200px;
    position:absolute;
    top:700px;
    left:700px;
    background:url(pictures/cabecera.png);
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;
    border-radius: 20px

}

#cabecera12{
    width:980px;
    height:100px;
    position:absolute;
    top:920px;
    left:30px;
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;
    border-radius: 20px

}



#cabecera2b{
    width:970px;
    height:900px;
    position:absolute;
    top:190px;
    left:30px;
border-width:3px 3px 3px 3px;
    border-color:green;
    border-style:solid;
    border-radius: 20px
}

#cabecera2b1{
    width:970px;
    height:900px;
    position:absolute;
    top:190px;
    left:30px;
}
#cabecera2b2{
    width:970px;
    height:900px;
    position:absolute;
    top:190px;
    left:30px;
border-width:3px 3px 3px 3px;
    border-color:green;
    border-style:solid;
    border-radius: 20px
}



#navegacion{
    width:1000px;
    height:40px;
    position:absolute;
    top:70px;
    left:13px;
}




#navegacion, li ul {
    background-color: white

}

#navegacion ul {

    background-color:white;
    padding: 0px;
    list-style: none;
    font-family: Papyrus;
}

#hnavegacion > li{
    display: inline-block; 
}

#hnavegacion {
    margin: 0 auto
}

#hnavegacion a{
    color: #778899;
    text-decoration: none;
    font-weight:bold
}

a:hover{
    color: #ff6347
}

#hnavegacion li:hover{
    background-color:  white;
    text-shadow: 0 0 0px red;


}

#hnavegacion > li > a{
    display: block;
    padding: 0px 0px;
    width: 135px;
    font-size: 17px


}
li ul{
    position: absolute;
    display: none;
}

li:hover ul{  
    display: block
}

#contenido{
    width:300px;
    height:500px;
    background-color:gray;
    position:absolute;
    top:460px;
    left: 25px;
    background:url(pictures/MEZCLADORA12CHPASIVA.jpg);
    border-radius: 30px

}


#contenidofecha{
    width:980px;
    height:35px;
    position:absolute;
    top:25px;
    left: 25px;
    text-align: right

}
#contenidohora{
    width:980px;
    height:30px;
    position:absolute;
    top:25px;
    left: 25px;
    text-align: right;

}
#contenido2{
    width:630px;
    height:520px;
    background-color:white;
    position:absolute;
    top:420px;
    left: 340px;
}


#contenido2a{
    width:950px;
    height:630px;
    background-color:white;
    position:absolute;
    top:185px;
    left: 30px;
    border-width:0px 0px 0px 0px;
    border-color:green;
    border-style:solid;


}



.p{
    color: gray;
    font-size: 25px;
    text-align: justify;
    font-family: Papyrus    
}


.p5{
    color: red;
    font-size: 25px;
    text-align: center;
    font-family: Papyrus    
}


.p3{
    color: gray;
    font-size: 15px;
    text-align: justify;
    font-family: Papyrus;
    margin-left: 440px;
        
}

.p4{
    color: gray;
    font-size: 15px;
    text-align: center;
    font-family: Papyrus;
    margin-left: 440px;
        
}


.h6{
    color: gray;
    font-size: 25px;
    text-align:center;
    font-family: Papyrus    
}

.h4{
    color: gray;
    text-align:center;
    font-family: Papyrus    
}

.h3{
    color: gray;
    text-align:left;
    font-family: Papyrus    
}

#pie{
    width:970px;
    height:140px;
    background-color:#d2b48c;
    position:absolute;
    left:40px;
    bottom:0px;
    top:1165px;
    margin-right:100px;
    color:white; 
    font-size: 14px;
    text-align: center;
    padding: 5px 5px;
    border-radius: 15px
}






